home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / sys / amiga / misc-part1 / 3098 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  2.9 KB

  1. Path: clri6a.gsi.de!kraemer
  2. From: kraemer@clri6a.gsi.de (Michael Kraemer)
  3. Newsgroups: comp.sys.amiga.misc
  4. Subject: Re: DEC ALPHA card for AMIGA
  5. Date: 26 Jan 1996 10:43:56 GMT
  6. Organization: Technische Hochschule Darmstadt
  7. Message-ID: <4eab9c$ha9@rs18.hrz.th-darmstadt.de>
  8. References: <4dpvmp$2hc@ixnews8.ix.netcom.com> <4e8olr$h9a@news.voicenet.com>
  9. NNTP-Posting-Host: clri6a.gsi.de
  10.  
  11. In article <4e8olr$h9a@news.voicenet.com>, frotz@omni.voicenet.com (Steve Bara) writes:
  12. > Paula Baker (paula4@ix.netcom.com) wrote:
  13. > : I just got off the phone with ANTI GRAVITY MAIL ORDER PLACE, and they
  14. > : said that there is a DEC Alpha card that will plug into a zorro3 slot
  15. > : of Amiga's.  It is allegedly to fool the os into thinking it's a math
  16. > : co processor.  I don't know all the specs, but sounds promising to me.
  17. > : I think they said the retail price would be around $1500.  Because of
  18. > : fooling the os, this should be compatible with nearly all software out
  19. > : there.
  20. > Um, because it fools the OS, and NONE of the 3d software on the amiga uses
  21. > the OS level FPU calls (they all talk directly to the hardware for speed), 
  22. > it sure sounds to me like NONE of the existing 3d software will work. I 
  23. > don't know of a single FPU version of any 3d software that uses the OS
  24. > libraries, since the original amiga math libraries were so slow. 
  25.  
  26. I think the mean reason why they are "slow" is the fact that e.g. 
  27. mathieeedoub*.library passes arguments and results in general purpose data
  28. registers. This means that no matter how fast the FPU is it first has to dump
  29. an FP register to memory and subsequently fetch it into 2 GP registers.
  30. Vice versa for passing arguments. Given the fact that most modern FPUs
  31. perform basic math in a few if not a single cycle whereas memory access
  32. needs many cycles it doesn't make sense at all to address a fast FPU via
  33. the IEEE libraries. So one *has* to bang the FPU directly (via the compiler).
  34. And since no Amiga compiler supports AXP instruction set (one has to be happy if
  35. some support even the '060) an Alpha card in the Amiga is pretty useless for
  36. general purposes.
  37.  
  38. > Yet 
  39. > another case of hardware banging in "professional" amiga apps that keeps
  40. > them from working with neat new amiga hardware add-ons. This really bugs
  41. > me, since people like NewTek even refuse to acknowledge that 3.1 is a real
  42. > OS. They won't make any wb 3.1 compatible stuff because it's not an
  43. > "official" release and doesnt have "official native developer's kit", which
  44. > is odd since as a $75 certified develoer I got all the stuff needed before
  45. > the CBM bankruptcy. This sort of unprofessionalism makes me wonder how they'll
  46. > EVER manage to support all the weird hardware and kludges on the PC. 
  47. > :  Any questions should not come to me, call AntiGravity at 1800-7
  48. > : gravity. (They said the release date was middle of Feb) If anyone has
  49. > : any further info, please post to the group.
  50. > : robert
  51.